anatomical snuffbox - Español Inglés Diccionario